itchy and inflammatory skin disease - Alemán Inglés Diccionario